.onShow
{
    background:#fdf9f8 url(../images/error-ico.png) -58px -120px no-repeat;
	font-size: 14px;
	height:29px;
	line-height:29px; 
	display:inline-block;
	float:left;
	margin-left:10px;
	color: #f9a725;
	border:1px solid #ead9d2;
	padding:1px 10px 1px 30px;
}
.onFocus
{
	background:#fdf9f8 url(../images/error-ico.png) -58px -120px no-repeat;
	font-size: 14px;
	height:29px;
	line-height:29px; 
	display:inline-block;
	float:left;
	margin-left:10px;
	color: #f9a725;
	border:1px solid #ead9d2;
	padding:1px 10px 1px 30px;
}
.onError
{
	background:#fdf9f8 url(../images/error-ico.png) -54px -183px no-repeat;
	font-size: 14px;
	height:29px;
	line-height:29px; 
	display:inline-block;
	float:left;
	margin-left:10px;
	color: #ce6969;
	border:1px solid #ead9d2;
	padding:1px 10px 1px 30px;
	
}
.onCorrect
{
    background:url(../images/onCorrect.gif) no-repeat left center;
    padding-right:5px;
	margin-left:5px; 
	*margin-top:-20px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
	display:inline-block;
	width:20px;
	height:20px;
	overflow: hidden;
	text-indent: -9999px;
	margin-top:7px;
}
.onLoad
{
    background:url(../images/onLoad.gif) no-repeat 5px 7px;
    padding-left:25px;
    padding-right:15px;
	font-size: 14px;
	height:31px;
	line-height:31px; 
	display:inline-block;
	float:left;
	margin-left:10px;
	width:auto;
	border:1px solid #DDD;
	color:#999;
}

.inputOnShow
{
	color: #999999
}